USC Viterbi School of Engineering
The AI That Taught Itself: USC Researchers Show How Artificial Intelligence Can Learn What It Never Knew
A USC Viterbi undergraduate and her professor developed a method that allows AI to fix its own knowledge gaps in real time.
Learn More
Viterbi School News
At USC Viterbi's AME department, Mechoptronics is the course students dread taking and spend the rest of their careers grateful they did.
At USC Viterbi's Mechoptronics lab, 190 students learn measurement, troubleshooting, and hands-on engineering skills they'll carry for life. From soldering capacitors to dissecting cameras, students say the course is challenging, time-consuming, and ultimately the most useful class they take.
USC Viterbi’s Women in Engineering marks two decades of milestones and student empowerment.
USC Viterbi Magazine Fall 2025
Read the latest issue
Academic Departments
A 3D-printing technique co-developed at USC has enabled the rapid discovery of a new alloy that can withstand extreme heat.
How to follow the peak experience of a lunar landing? Earn a graduate degree from USC.
New research from the USC Viterbi School of Engineering harnesses focused ultrasound to reprogram solid tumors, making them more effective targets for immune cells.
Research from the Mork Family Department of Chemical Engineering and Materials Science has unraveled the mystery of viscous fingering, in work that could be critical to groundwater remediation and oil recovery.
Professor Amy Childress recognized by the NAE for transforming wastewater into clean water and bridging academia with the real world
Medvidovic was recognized for "contributions to the foundations of software architectures and their application to software engineering."
Professor Shrikanth Narayanan recognized by the NAE for pioneering contributions to human-centered AI and speech technologies with wide-ranging societal impact
USC Viterbi Professor Giacomo Nannicini makes quantum optimization accessible in new book
USC School of Advanced Computing
Rooted in an interdisciplinary approach, the School of Advanced Computing, a unit of USC Viterbi, serves as the hub for advanced computing research and education at USC.
Recent Highlights
An Innovative
School-Within-A-School
Operating as a “school-within-a-school” under USC Viterbi, the SAC consists of the Thomas Lord Department of Computer Science (CS), the Ming Hsieh Department of Electrical and Computer Engineering (ECE), and the Division of Computing Education (DCE). Moreover, the School partners closely with USC Viterbi’s two powerhouse institutes, the Information Sciences Institute (ISI) and the Institute for Creative Technologies (ICT).
Published on October 11th, 2016
Last updated on March 11th, 2026




















